Volume 23, Issue 4, November 2021, Pages 323-350
Hanem Abdullah Mohamed; Naglaa Fathy Mahmoud
Volume 12, Issue 1, May 2017, Pages 73-100
Sayeda Mohamed Mohamed; Naglaa Fathy Mahmoud